public class test {

    public static void main(String[] args) {
        int[] array ={1,2,3};
        //第一种打印方式
        for (int i = 0; i < 3; i++) {
            System.out.print(array[i] + " ");
        }
        System.out.println();

        //第二种打印方式，for-each 增加for循环
        for ( int X: array) {
            System.out.print(X +" ");

        }
    }


//    //数组
//    public static void main(String[] args) {
//        int a1 = 1;
//        int a2 = 2;
//        int a3 = 3;
//        int a4 = 4;
//        int[] array = {1,2,3,4,5,6,7,8,9};//第一种
//
//        int ret = array[0];
//        int[] array2 = new int[]{1,2,3,4,5,6,7,8,9};//第二种
//        System.out.println(ret);
//        System.out.println(array.length);
//        System.out.println(array[1]);
//        int[] array3 = new int[10];//，没有初始化
//        array3[0] = 10;
//    }



//    //逆序打印
//    public static void print(int[] array,int len) {
//        if(len == 1) {
//            System.out.println(arr[len-1]);
//            return;
//        }
//        System.out.println(arr[len-1]);    //这两行调换就是顺序打印
//        print(array,len-1);
//    }
//
//    public static void print1(int[] array,int len) {
//        if(len == array.length) {
//            System.out.println(arr[len-1]);
//            return;
//        }
//        System.out.println(arr[len-1]);
//        print1(array,len-1);
//    }
//
//
//
//
//
//    public static int fib(int n) {
//        if(n == 1) {
//            return 0;
//    }
//        if(n ==2) {
//            return 1;
//        }
//        int tmp = fib(n-1) + fib(n-2);
//        return tmp;
//    }
//
//    public static void main(String[] args) {
//        System.out.println(fib(1));
//        System.out.println(fib(2));
//        System.out.println(fib(3));
//        System.out.println(fib(14));
//        System.out.println(fib(41));
//
//
//
//    }

}
